detective constable - German English Dictionary